wind-ward side - French English Dictionary